/*
 * Class9 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
public final class Class9 {
	private boolean aBoolean170 = true;
	public NodeSub aNodeSub_171 = new NodeSub();
	private NodeSub aNodeSub_172;

	public Class9(boolean bool) {
		aNodeSub_171.aNodeSub_1381 = aNodeSub_171;
		(aNodeSub_171).aNodeSub_1382 = aNodeSub_171;
		if (!bool) {
			for (int i = 1; i > 0; i++) {
				/* empty */
			}
		}
	}

	public void method185(NodeSub nodeSub) {
		if ((nodeSub).aNodeSub_1382 != null) {
			nodeSub.method454();
		}
		(nodeSub).aNodeSub_1382 = (aNodeSub_171).aNodeSub_1382;
		nodeSub.aNodeSub_1381 = aNodeSub_171;
		(nodeSub).aNodeSub_1382.aNodeSub_1381 = nodeSub;
		(nodeSub.aNodeSub_1381).aNodeSub_1382 = nodeSub;
	}

	public NodeSub method186() {
		NodeSub nodeSub = aNodeSub_171.aNodeSub_1381;
		if (nodeSub == aNodeSub_171) {
			return null;
		}
		nodeSub.method454();
		return nodeSub;
	}

	public NodeSub method187() {
		NodeSub nodeSub = aNodeSub_171.aNodeSub_1381;
		if (nodeSub == aNodeSub_171) {
			aNodeSub_172 = null;
			return null;
		}
		aNodeSub_172 = nodeSub.aNodeSub_1381;
		return nodeSub;
	}

	public NodeSub method188(int i) {
		NodeSub nodeSub = aNodeSub_172;
		if (nodeSub == aNodeSub_171) {
			aNodeSub_172 = null;
			return null;
		}
		aNodeSub_172 = nodeSub.aNodeSub_1381;
		if (i < 1 || i > 1) {
			aBoolean170 = !aBoolean170;
		}
		return nodeSub;
	}

	public int method189() {
		int i = 0;
		for (NodeSub nodeSub = aNodeSub_171.aNodeSub_1381; nodeSub != aNodeSub_171; nodeSub = nodeSub.aNodeSub_1381) {
			i++;
		}
		return i;
	}
}
